package com.duobaoyu.dby.supply.biz.client.resource;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.duobaoyu.dby.supply.biz.client.resource.bean.dto.*;
import com.duobaoyu.dby.supply.biz.client.resource.bean.vo.ExpressInfoVO;

/**
 * @author liyang
 * @version 1.0.0
 * @ClassName ResourceExpressInfoAdminClient
 * @Description 物流公司admin client
 * @createTime 14:48:00 2023/10/08
 */
public interface ResourceExpressInfoAdminClient {

    Page<ExpressInfoVO> page(ExpressInfoQueryDTO expressInfoQuery);

    Boolean saveExpressInfo(ExpressInfoSaveDTO expressInfoSave);

    Boolean updateExpressInfo(ExpressInfoUpdateDTO expressInfoUpdate);

    Boolean updateStatus(ExpressInfoStatusDTO expressInfoStatus);

    Boolean deleteExpressInfo(ExpressInfoDeleteDTO expressInfoDelete);
}
